life preserver - Inglés Sinónimo Diccionario

life preserver

n.
[1] preserver , flotation device